/*
 * Project Name: jmax
 * File Name: FilterTranslatorService.java
 * Copyright: Copyright(C) 1985-2015 ZKTeco Inc. All rights reserved.
 */
package com.xdtech.sys.service;

import com.xdtech.common.service.IBaseService;
import com.xdtech.sys.model.FilterRule;
import com.xdtech.sys.model.FilterTranslator;

/**
 * TODO 一句话功能简述，请确保和下面的block tags之间保留一行空行
 * <p>
 * TODO 功能详细描述，若不需要请连同上面的p标签一起删除
 * 
 * @author <a href="max.zheng@zkteco.com">郑志雄</>
 * @version TODO 添加版本
 * @see 相关类或方法，不需要请删除此行
 * @since 2015-3-19 上午9:23:56
 */
public interface FilterRuleService extends IBaseService<FilterRule> {

	/**
	 * 
	 * @author <a href="max.zheng@zkteco.com">郑志雄</>
	 * @since 2015-3-19 上午10:35:18
	 * @param id
	 */
	void deleteByGroupId(Long groupId);

	/**
	 * 根据资源key获取唯一一个规则，目前只是一条记录维护，beta 开发ing
	 * @author <a href="max.zheng@zkteco.com">郑志雄</>
	 * @since 2015-3-19 下午3:22:00
	 * @param key
	 * @return
	 */
	FilterRule getRuleByResourceKey(String key);

}
